Daily Archives: 17 August 2009

Take yourself back to a time with fewer colours, blippier-bloopier sounds and a much steeper difficulty curve. Tower of Heaven is one of those retro-styled games which will appeal to the hardcore nostalgics — you know, the sort of folks who can win Mega Man with only one hand on […]

Tower of Heaven