Guns, lasers swords and a ton of rocket boosts. This one almost slipped our radar, but Indigo Entertainment, the Makati-based game development studio founded in 2007, has unveiled a new trailer for their current project, and as well as a mini-gameplay video, the mecha...
