Our first impressions gameplay video for Vainglory the Mobile MOBA game from Super Evil Megacorp.

Read more