Love the presentation. As for engines, UDK, CryEngine3, Unity, all quite nice for presenting work in realtime. Additionally, you get to run around the maps. Very easy to setup deathmatch with bots in UDK, you just save the file as DM-MapName (where MapName is your map's name of course)