Ok I just got the basics of closure (flash:
http://www.newgrounds.com/portal/view/480006) working in a c++ engine I made from scratch recently. And I was able to hack scrolling in to see how it would feel.
Anyway the game just doesn't feel right with scrolling. Like, I didn't exactly put any sort of complex camera in, but the problems inherent in a simple camera wouldn't go away with a more complex one. The game, being a puzzle game, requires the player to know whats going on in the entirety of the level (despite the level being shrouded in darkness), and scrolling kinda obstructs the vision more than the game wants it to be.
So basically my question, is it possible to have a single-screen game feel as professional as other platformers if I focus on making the single screen you play on varied and visually impressive?