So you’re on Mars... weird, isn’t it? Before you can ponder over how you got there or in fact how you’re able to breath, you discover ninjas all over the little red planet; they stand between you and a teleportation crystal... Do you have what it takes to escape Martian soil?