The whole idea behind the game is that you are a game developing company. With that comes doing research, hiring staff, training and leveling up the staff, doing contracts, going to gaming conferences, and, most importantly, creating games :)
You start the game by starting your game development company, and a small office with only a few employees. Also, at first, you can only develop games for the PC.
Tapping anywhere on the screen opens up the menu, from where you can do all kinds of stuff, like start development for a new game, hire, fire, train and level up your staff, check out your statistics, etc.
When you develop a new game, you get to choose a few options for it, like which platform, the genre, type, and also the direction (for example, you can allocate extra money towards how quickly you develop the game, or even double the whole budget to increase all kinds of stats for the game)
As the game progresses, several companies release consoles, which you can then buy a license and develop for. The licenses get quite expensive, but can mean you make lots more money, since they hold a much bigger market share. I like how the consoles have names like "Play Status" and "Microx 480" :)
You start with only a few options for Genre, but as your staff gets more skilled, you unlock more Genres to choose from. Each Genre you also level on its own, by using it with a suitable Game Type. A few examples for Genres are "RPG", "Action", "Shooter", etc.
Then you have a few Game Types - these can include options like "War", "Robot" and even "Swimming".
Obviously not all Genres and Types go together, but that doesn't mean you can't give it a shot anyway!
Next you select the Direction for the game:
This can improve your game, but at greater cost. Usually I select the Budget+ option if I can afford it.
Lastly, you can allocated more points in certain aspects of the game, like Realism, Cuteness or Game World:
(Hint: From what I've seen, you get more points for the Direction of the game whenever you level one of the Genres or Types to Level 5...)
After you've selected the parameters for the game you're developing, your team will get to work. Now it's mainly a case of sitting back and watch what they do. Each staff member have 4 stats, namely Program, Scenario, Graphics and Sound. As they develop the game, they add points to each of the 4 areas of the game.
In the process, they inevitably add bugs as well, which needs to get sorted out before you ship the game (or, if you want, you can ship the game with bugs and all!)
At certain stages of the game, you can select specific employees to focus on a specific area of the game, for example Graphics or Sound.