A pretty good start! Character switching mechanic is nice but could be explained better to the player.