xboxone god of war video games tower defense hack and slash dungeons kids female nintendo guns retro first person interactive fiction street fighter side scrolling war stealth browser character leveling dragons mystery funny science fiction questing survival japanese fps point and click city building social resource gathering multiplayer management tbc space story video games psychology third person horror construction rts top down rpg platform mmorpg simulation open world turn based shooter puzzle