Coming soon

Coming soon... Two new games?!

Both browser-based!

And also...

Something else?!

;)