A side scrolling 2d platform game