Up until now, I was always making engines and not games. I use Linux as my main OS and so I wanted to be able to work in it on the games and ofc to be able to release the games on Linux too. Few days ago though, I decided that it's time I REALLY make a complete game and release it commercially and so I decided to put up with not developing and not releasing on Linux. And for that I want to use one of the complete game engines with a fully-fledged editor (and not assembling all the frameworks/libraries/engines together by hand and coding my own editor).
I'm going to be developing the whole summer and by the end of it (and by the start of the next uni semester) I want to have either a complete game (which is not happening

) or at least a mostly fully-functional prototype with all the basic graphical assets and most of the gameplay so by that time, I would only have to add the rest of the (or better) assets, music, make some levels/maps and generally just polish the game.
Price is a factor for me and I gave myself a limit of approx. 200USD. (And therefore Unity Pro is a no-go.)
I have already looked in
this topic and looked at all the plausible engines.
My conclusions:
- Shiva3D is too expensive with the $400 pricetag for the basic/indie version
- CryEngine/CrySDK is kinda overkill and the license isn't really clear
- C4 Engine is too expensive and doesn't seem really professional to me
- GameStart is beta and not feature-complete
NeoAxis+ nice price ($95) for the Indie version
- not sure about the capabilities of the Indie version, Commercial ver. would be too expensive
Unity (free version)+ seems like it has the biggest community
+ would be completely free
- somewhat crippled in this version
Torque3D+ quite proven over the time
- $180 isn't really cheap
UDK+ perfect feature set
- Windows only
Could anyone with experience with these engines tell me their opinion on which would be the most suitable?
A question about Unity:
What is meant by the Unity splash screen when using the free version - a splash screen like when launching Codeblocks or Photoshop etc. or a logo shown during launching of game like in most of the games (the typical - publisher intro, creator intro, engine, "nVidia, the way it's meant...", ...)?
Edit: the game is going to be 3D and Win/Mac only (would also be Linux if possible).
Edit2: it is going to be a kinda mix between overhead shooters like Shadowgrounds, tower defense games and zombie shooters like Killing Floor. (No, it's not another zombie game.)
Also, multiplayer is going to be a big part of the game.