An 2d platform game