Well done! The game needs further refinement on movement, and casting for sure. It is very stiff and clunky right now but these are all things that can be improved on. Overall the high level concept is good and original! You guys took on a ton and got a solid amount done, congrats to you guys!