Netflix's latest game is a fresh take on platformers