This week came some big releases and some that ended up not appearing when we believed they were going to (Tap Tap Revenge 3). I have managed to track down some great titles and decided to leave out all big titles by Electronic Arts and Gameloft this week to give the others a chance. (more…)