Still trying to ride that Coachella wave, eh, Guitar Hero Live?
Nintendo has announced that The Legend of Zelda Wii U will no longer launch in 2016. However, it will launch simultaneously on both Wii U and ...
Though that doesn't necessarily mean that the game won't be delayed again.
GameTrust, as the publishing arm is being called, will release games from several big-name studios.
Abandon all hope, Street Fighter fans who enter here.
Arrrr ya ready, squid-kids? Aye aye, Cap'n!