We were privy to a demo of Blast Brigade, a game developed by Allods Team Arcade, that is a platform arcade shooter experience with a pinch of LucasAr...[Read More]