Touhou with some GG2 style (view and part of the movement).
W = Jump; Start flying (in midair); Fly up (flying)
S = Crouch; Stop flying (if flying close to ground); Fly down (flying)
A = Move left; Fly left (flying)
D = Move right; Fly right (flying)
Shift = Focus mode (shows hitbox too)
Mouse = Aim
M1 = Use normal shoot
M2 = Use selected Spellcard
Mouse Wheel = Select Spellcard
M3 or Space Bar = Locks player nearest to the crosshair (just so the homming bullets will follow them)
HUD should show Power Level, HP (in a certain mode), SP (in a certain mode), Grazing (will be usefull in case of "draw"), Spellcard and Lives.
Game modes includes:
*Deathmatch = Everyone VS. Everyone. There are no "teams".
*Team Deathmatch = Team A VS. Team B. More teams cam form too (up to 8 teams).
*Spellcard Battle = No normal shoot here. Each one uses their Spellcards until they can't stand it anymore. The last survivor, the one with highest HP and the one with most grazing will be the winner after the time is up (or, if infinite time is on, until there's only one left). Lives aren't allowed here. SP regenerates over time, varying according to the character.
*Danmaku = An all out hell! Bullets will rain from various directions and the players must evade. They have only one chance!
*Team Tag = If someone from the rival team hits you (or touches you), you stay frozen in the place until someone touches you. The game is over when everyone from a team is frozen.
*Mode (Deathmatch, Team Deathmatch, Spellcard Battle, Danmaku, Team Tag)
*Lives (how many lives will the players start with? Option locked to "1" in Team Tag (they can't die), Danmaku and Spellcard Battle
*HP Modifier (50% ~ 1000%. Only available in Spellcard Battle)
*Time (1 minute to 255 minutes. Set to "0" to have infinite time)
*Max Player (2 to 255)
*Max Teams (only for Team Tag and Team Deathmatch. 2 to
*Max Spellcard (1 to 10. This gives the players the possibility to pick one to ten spellcards to use)
*Server Password (you know...)
*Spectator Block (This is to prevent people from spectating and using player slots. If someone tries to spectate, they'll be forced to pick a team and a character)
*Maps (a pop-up will ask for the Map you want to play in or for the map roll list.)
*Next Round (New Map, Follow the Map Roll or Repeat Map. If "New Map" is choosen, it'll pop-up in the server asking for the new map)
*Friendly Fire (Only for Team Tag and Team Deathmatch)
*Limit Distance (Normal Bullets, Normal & Spellcards or Remove Limits. This limits how far the bullets can go before disappearing. If enabled, they can only travel up to 800 pixels)
*Powerups (Another window will show the powerups that can show up and their frequency. Just like weapon drops in Worms)
*About homming bullets: They'll go toward the targetted player. If no player was targetted, they'll go toward the CLOSEST enemy.
*About powerups: They appear anywhere a player can reach, floating there for about 10 seconds. Defeated players drops powerups too. The powerups are HP (Dropped by defeated player or appears randomly), SP (Dropped by defeated player or appears randomly), 1up, Power Boost (Both small and big. Both are dropped by players too), Spellcard (Replaces "Bomb").
*About character selection: Possibly all chars Zun made so far and some non-canon characters too. You can select your character at the beginning of the round.
*About Spellcards: You can have only one of each and they disappear after use (except in Spellcard Battle, which each Spellcard consumes an ammount of SP).
*About animations: Each character could have 10 frames (2 for flying up, 2 for flying down, 2 for flying left or right, 1 for standing still, 3 for walking).
*About Border of Death: As soon as the character is hit by a deadly attack, they have ONE SECOND to react with a Spellcard to prevent themselves from dying. This is of no use in Team Tag or Danmaku mode.
*About maps: They're designed just like ANY GG2 map. Wallmask and such. But the wallmask DOES stop any bullet. Even Spellcard's ones.
*Mouseover information: If you hover the crosshair over another player you can see his name and current Spellcard.