Well, as you recognize yourself, this is pretty much an experiment. Hard to judge fairly, but I still have a handful of comments.
- Again those QWERTY-only controls; tip for the future: it is possible to program according the positions you want rather than the letters. (Umpteenth time/game where I have to say that! XD AZERTY shall prevail!)
- My FPS seem a bit lower (although reasonable); this is the third Unreal Engine game I have played recently, and the three were more or less slowed down, so I suspect Unreal Engine can be a real memory-guzzler.
- I notice you fire according to the cube’s orientation; nice! But how would that be practical? I would think mixing horizontality and verticality (in the architecture of the level) while having somewhat homing devices would do the trick!
- I also notice that the back of the cube has a larger green zone; is it where the opponents are supposed to shoot? Or at least a weak point? That would make sense to me.
Good luck with your experiments; network programming (and especially concurrent programming) can be complicated!