Last Month, Game Trailers shut down. Leaving most of its staff out on its own, so what do they do? They open a new website similar Game Trailers called Easy Allies. Full details below: