Thanks for the feedback. It was my first videogame that I've had to program and about a third of the way through my buddy wanted to swap engines so I had to redo the mechanic again in an engine/langue I had known nothing about. Had we either stuck with the first engine or chosen the 2nd engine from the beginning I think we could have delivered it much more polished.