think you should mantain the focus on 2D sidescroll or maybe. This also reminds me of pitfall so maybe you could put some mechanic references from both. What engine are you using?