Amazing Trailer/proof of concept for upcoming movie called..
Posted: Wed Jun 24, 2015 4:47 pm
The Leviathan! Pretty freakin amazing visuals and concept, but no release date so it's gonna be a while
Free-to-play based on teamplay and tactics.
http://www.global-conflict.org/