Small project, a remake of a flash game