Tag: Battletoads Archives - Empire Gaming Network


E3 Recap Day 2 – Microsoft

Microsoft is that long-term couple that uses the same sex position in the bedroom. It’s long been the same thing over and over again that gets the job done, but hasn’t been exciting in a long time. Going into this […]