whale whale whale whale do whale have here?
catroidvania (or catroid (or catro (or cat (your pick))))
i browse games sometime and wish i had the talent to make some myself