Lol, guys, of course it's basic. It's the camera; not much else to show off so far.
Yes, javascript--generally, form what I've found, if you don't like it, you don't know how to write it properly (there are many new language features that make it decent). In any case, JS allows for multi-platform, including the web, without a lot of work, so in my mind, it's the best language for a 2D engine in an age when 2D is fading away.
The aim for the engine is to both be multiplayer and single player, so as a creator, you could choose which when you make your game.