Colossus Down is a beat'em up`with a mixture of brute force delivery with lots of fantastic environments that lead the player to plenty of hilarious situations through a narrative...