You've GOT to play that game- it rocks hard core. It's nothing like anything I've ever played before! And, if there was a Colossus in the game that looked like yours here, the game would be just THAT MUCH BETTER!
You haven't played the game? Wow, I thought for sure this was a tribute. Well, the guy having a cape or scarf or what have you kind of led away from that, but the collosus style is very similar. Anyhow, great picture.