Pixel perfect collision detection, layered colliders, support for lua scripts to call functions on other scripts, playable game