Super Phinio Bros: The Video Game

FossilsDaDaDa can give me ideas.